@charset "utf-8";
/* CSS Document */
/*banner*/
.banner{ overflow:hidden; position:relative;height:550px;}
#flashs{ position:relative; height:550px; overflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:7; bottom:17px; left:52%; margin-left:-95px; padding:0px 6px;}
#flashs .btn span{ color:#fff;  background:#333; cursor: pointer;display: inline-block;margin:0 2px;width:25px;height:25px;font-size:14px;line-height:25px;text-align:center;}
#flashs .btn span.on{ background:#FF5B00;}

/*应用领域*/
.yyly { overflow:hidden; width:1240px; margin:30px auto 0 auto;}
.yyly span{ display:block; text-align:center; font-size:13px; color:#c1c1c1; font-family:Arial}
.yyly h3{ font-size:32px; color:#222; text-align:center; padding-bottom:20px; background:url(../Img/zhichi_h.png) no-repeat center bottom; margin-bottom:40px;}
.yyly h3 b{ color:#fe2002;}
.yyly h3 a{ color:#222;}

.yyly ul{ overflow:hidden; width:100%; margin-bottom:30px;}
.yyly li{ overflow:hidden; position:relative; width:280px; height:360px; float:left; margin-left:25px;}
.yyly li img{ display:block;}
.yyly li a{ text-decoration:none; font-size:24px; color:#02308f; line-height:55px; display:block; width:100%; height:100%; position:absolute;  top:30px; bottom:0; text-align:center; height:55px;}
.yyly li a img{ display:none; margin:0 auto; margin-top:100px;}
.yyly .a01{ background:url(../Img/lbimg1.png) no-repeat 0px  130px; width:280px; height:320px;}
.yyly .a02{ background:url(../Img/lbimg2.png) no-repeat 0px  130px; width:280px; height:320px;}
.yyly .a03{ background:url(../Img/lbimg4.png) no-repeat 0px  130px; width:280px; height:320px;}
.yyly .a04{ background:url(../Img/lbimg3.png) no-repeat 0px  130px; width:280px; height:320px;}
.yyly li a em{display:block;}

/*pro*/
.pro { overflow:hidden; width:1200px; margin:30px auto;}
.pro .pro_left{ overflow:hidden; width:240px; float:left}
.pro .pro_right{ overflow:hidden; float:right; width:960px; }
.pro_left h2{ font-weight:normal; color:#fff; font-size:24px; width:230px; height:70px; background:url(../Img/pro_left_h.png) no-repeat center top; line-height:70px; padding-left:10px;}
.pro_left h2 a{ color:#fff}
.pro_left h2 span{ font-size:16px; text-transform:uppercase; opacity:0.5; filter:alpha(opacity=50); font-weight:lighter; margin-left:5px;}
.pro_left .menubox{ overflow:hidden; width:230px; border:5px solid #1d5eb3; border-top:none; padding-bottom:35px;}
.pro_left h3{ font-size:16px; width:185px; height:33px; background:url(../Img/pro_left_menu.png) no-repeat center top; padding-left:17px; font-weight:normal; line-height:33px; margin:15px auto}
.pro_left h3 a{ display:block; color:#fff; text-decoration:none;}
.pro_left h3.cur,.pro_left h3:hover{ background-position:bottom}
.pro_left p{ font-size:14px; line-height:33px; color:#666; margin-left:40px;}
.pro_right .menu{ overflow:hidden; width:100%; margin:15px 0;}
.pro_right .menu li{ float:left; width:113px; height:41px; text-align:center; line-height:41px; font-size:16px; background:url(../Img/pro_right_menu.png) no-repeat center top; margin-left:12px;}
.pro_right .menu li a{ color:#666; display:block; text-decoration:none}
.pro_right .menu li:hover,.pro_right .menu li.cur{ background-position:bottom}
.pro_right .menu li:hover a,.pro_right .menu li.cur a{ color:#fff;}
.pro_right .pro_banner{ display:block; margin-bottom:20px; margin-left:20px;}
.pro_right .list{ overflow: hidden; width:105%;}
.pro_right .list li{ float:left; width:300px; height:340px; margin-left:20px;}
.pro_right .list li img{ display:block; border:3px solid #003399;border-radius:35px; padding:5px; margin-bottom:8px;}
.pro_right .list li span{ display:block; text-align:center; font-size:14px; font-weight:bold; color:#333; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.pro_right .list li a{ display:block; text-decoration:none}
.pro_right .list li:hover img{ border-color:#FF0000;} 
.pro_right .list li:hover span{color:#FF0000}
.pro .sanji{display:none;}
.pro .menubox>p:hover .sanji{ display:block;}
.pro_left .yb{white-space:nowrap;overflow: hidden;text-overflow: ellipsis;padding-right:15px;}
.pro_left .yb .sanji a{white-space:nowrap;display:block;overflow: hidden;text-overflow: ellipsis; color:#FF0000;}


/*其他产品推荐*/
.shebei { overflow:hidden; width:1200px; margin:40px auto}
.shebei h2{ text-align:center; font-size:24px;}
.shebei h2 a{ color:#333}
.shebei p{ text-align:center; font-size:16px; color:#999; margin-bottom:20px; font-family:Arial;}
.shebei .sbbox{ overflow:hidden; width:100%; height:350px; position:relative}
.shebei .sbbox ul{ overflow:hidden; position:absolute}
.shebei .sbbox li{ float:left; width:284px; height:350px; margin-right:20px; }
.shebei .sbbox li img{ display:block; border:1px solid #ddd;}
.shebei .sbbox li a{ display:block; text-decoration:none}
.shebei .sbbox li span{ display:block; width:244px; border:1px solid #ece7e7; height:60px; line-height:60px; border-top:none; padding:0 20px; font-size:14px; color:#333; background:url(../Img/sb01.png) no-repeat 235px center;}
.shebei .sbbox li:hover img{ opacity:0.47; filter:alpha(opacity=47)}
.shebei .sbbox li:hover span{ color:#1d5eb3; font-weight:bold; background:url(../Img/sb02.png) no-repeat 235px center;}
.shebei .btn{ overflow:hidden; width:100%; height:33px; background:url(../Img/sb_btn_bg.png) no-repeat center; text-align:center; margin-top:40px;}
.shebei .btn i{ display:inline-block; width:33px; height:33px; margin:0 5px; cursor:pointer}
.shebei .btn i{ *display:inline}
.shebei .btn .btn01{ background:url(../Img/sb_btn01.png) no-repeat center top;}
.shebei .btn .btn02{ background:url(../Img/sb_btn02.png) no-repeat center top;}
.shebei .btn i:hover{ background-position:bottom}

/*优势*/
.youshi{ overflow:hidden; width:100%; background:url(../Img/ysBg.png) repeat center; padding-bottom:35px; margin-bottom:30px;}
.youshi h3{ font-size:35px; color:#fff; text-align:center; margin-top:55px;}
.youshi h3 b{ color:#FFFF00;}
.youshi span{ display:block; text-align:center; font-size:25px; color:#fff;}
.youshi>em{ font-size:15px; display:block; font-family:Arial; text-align:center; color:#9bdbce; margin-bottom:35px;}
.youshi .ysBox{ overflow:hidden; width:1200px; height:1204px; margin:0 auto; background:url(../Img/yswenbg.jpg) no-repeat center;}
.youshi h4{ font-size:22px; color:#232323; padding-left:65px;}
.youshi .ysBox em{ display:block; font-size:12px; color:#cbcbcb; font-family:Arial; margin-bottom:40px; padding-left:65px;}
.youshi p{ font-size:15px; color:#2f2f2f; background:url(../Img/ys_d.png) no-repeat left center; padding-left:10px; line-height:30px;}
.youshi p b{ color:#e28a0d;}
.youshi .ysBox div{ float:left; overflow:hidden; width:535px;}
.youshi .wen01{ margin-left:40px; margin-top:55px;}
.youshi .wen02{ margin-left:80px; margin-top:55px;}
.youshi .wen03{ margin-left:40px; margin-top:440px; padding-top:40px;}
.youshi .wen04{ margin-left:80px; margin-top:440px;padding-top:40px;}

/*支持*/
.zhichi{ overflow:hidden; width:1370px; margin:0 auto; margin-bottom:40px;}
.zhichi span{ display:block; text-align:center; font-size:13px; color:#c1c1c1; font-family:Arial}
.zhichi h3{ font-size:32px; color:#222; text-align:center; padding-bottom:20px; background:url(../Img/zhichi_h.png) no-repeat center bottom; margin-bottom:40px;}
.zhichi h3 b{ color:#fe2002;}
.zhichi h3 a{ color:#222;}
.zhichi .zcBox{ overflow:hidden; width:100%; height:125px; position:relative;}
.zhichi .zcBox span{ display:block; width:48px; height:48px; cursor:pointer; position:absolute; top:20px;}
.zhichi .zcLeft{ background:url(../Img/hz-btn01.png) no-repeat center top; left:0;}
.zhichi .zcRight{ background:url(../Img/hz-btn02.png) no-repeat center bottom; right:0}
.zhichi .zcWin{ overflow:hidden; width:1200px; height:125px; margin:0 auto; position:relative;}
.zhichi .zcWin ul{ position:absolute; overflow:hidden;}
.zhichi .zcWin li{ float:left; width:188px; margin-right:14px; height:125px; text-align:center;}
.zhichi .zcWin li a{ text-decoration:none}
.zhichi .zcWin li p{ font-size:14px; color:#232323; margin-top:15px;}
.zhichi .zcWin li img{ display:block; border:6px solid #e7e7e7;}

/*about*/

.dXabout .enspan{padding-top:20px;  display:block; text-align:center; font-size:13px; color:#c1c1c1; font-family:Arial}
.dXabout h3{ font-size:32px; color:#222; text-align:center; padding-bottom:20px; background:url(../Img/zhichi_h.png) no-repeat center bottom; margin-bottom:40px;}
.dXabout h3 b{ color:#fe2002;}
.dXabout h3 a{ color:#222;}

.dXabout{width: 100%;overflow: hidden;background: url(../../Images/aboutBg2.png) repeat;padding-bottom: 58px; margin-bottom:20px;}
.dXabout .Title h2{background: url(../../Images/aboutBg1.png) no-repeat center;}
.dXabout .GJ-intro{width: 100%;overflow: hidden;height: 292px;margin-top: 35px; }
.dXabout .GJ-intro .GjPic{display: block;float: left;}
.dXabout .GJ{float: right;width: 610px;height: 292px; }
.dXabout .Ab a{color: #2454AC;}
.dXabout .GJ h4{font-size: 22px;font-weight: normal;margin-bottom: 12px;}
.dXabout .GJ h4 a{color: #333333;}
.dXabout .GJ p{font-size: 14px;color: #666666;line-height: 25px;text-overflow: ellipsis;overflow: hidden;height: 125px;}
.dXabout .GJ span a{font-size: 14px; color: #2454ac;}
.dXabout .ABox{width: 610px;position: relative;margin-top:10px;overflow: hidden;height: 120px;}
.dXabout .ABox ul{overflow: hidden;width: 575px;position: absolute;top: 0;left: 0;height: 120px;}
.dXabout .ABox li{float: left;width: 188px;height: 120px;margin-right: 11px;}
.dXabout .ABox i{display: block;position: absolute;width: 34px;height: 60px;color: #FFFFFF;cursor: pointer;z-index: 5;}
.dXabout .ABox .btn01{top: 0;right: 0;background: url(../../Images/aboutBtn02.jpg) no-repeat left top;}
.dXabout .ABox .btn01:hover{background: url(../../Images/aboutBtn01.jpg) left top;}
.dXabout .ABox .btn02{right: 0;bottom: 0; background: url(../../Images/aboutBtn02.jpg) no-repeat left bottom;}
.dXabout .ABox .btn02:hover{background: url(../../Images/aboutBtn01.jpg) left bottom;}

.dXabout .baseBox{position: relative;margin-top: 37px;}
.dXabout .baseBox i{display: block;width: 30px; height: 60px;position: absolute;top: 66px;cursor: pointer;}
.dXabout .baseBox .btn01{background: url(../../Images/hz-btn01.png) no-repeat left top; left: -50px;}
.dXabout .baseBox .btn02{background: url(../../Images/hz-btn02.png) no-repeat right top;right: -50px;}
.dXabout .BLb{width: 1000px;overflow: hidden;position: relative;height: 220px;}
.dXabout .BLb ul{position: absolute;top: 0; left: 0;}
.dXabout .BLb li{width: 235px;float: left;text-align: center;height: 220px;margin: 0 7px;}
.dXabout .BLb li img{display: block;margin-bottom: 12px;}
.dXabout .BLb li a{font-size: 14px;color: #555555;text-decoration: none;}
/*about
.about{ overflow:hidden; width:100%; height:465px; background:url(../Img/aboutBg.png) left top repeat;}
.about h2{ margin-top:50px; text-align:center; height:35px; font-size:24px; color:#fff;}
.about h2 a{color:#333;}
.about p{ text-align:center; font-size:16px; color:#999; margin-bottom:20px; font-family:Arial;}

.about dl{ overflow:hidden; float:left; width:925px;}
.about dt{ float:left; overflow:hidden; width:398px; height:248px; padding:3px; background-color:#fff;}
.about dd{ overflow:hidden; float:right; width:500px;}
.about dd h4{ font-size:18px; margin-top:15px; margin-bottom:15px;}
.about dd h4 a{ color:#333;}
.about dd p{ font-size:14px; color:#666; line-height:24px; text-align:left; width:100%; height:120px; overflow:hidden; margin-bottom:37px;}
.about dd .more{ font-size:12px; color:#ff9900;}
.about .ryzz { overflow:hidden; float:right; width:230px; height:256px; position:relative; background-color:#fff;}
.about .ryzz span{ display:block; width:7px; cursor:pointer; height:13px; position:absolute; top:100px;}
.about .ryLeft{ background:url(../Img/ryzzL.png) no-repeat center top; left:18px;}
.about .ryRight{ background:url(../Img/ryzzr.png) no-repeat center top; right:18px;}
.about .ryzz span:hover{ background-position:bottom;}
.about .ryzz .ryBox{ overflow:hidden; width:142px; position:relative;height:226px; margin:0 auto; margin-top:12px;}
.about .ryBox ul{ position:absolute; overflow:hidden;}
.about .ryBox li{ width:142px; height:226px; float:left;}
.about .ryBox li p{ font-size:12px; color:#303030; line-height:25px; text-align:center; margin-top:5px;}
*/
/*新闻资讯*/
.hjNscont{ margin-top:50px; width:100%; height:780px; overflow:hidden;background:url(../Images/dx_bg.jpg) no-repeat center top; }
.hjNscont span{ display:block; text-align:center; font-size:13px; color:#c1c1c1; font-family:Arial}
.hjNscont h3{ font-size:32px; color:#222; text-align:center; padding-bottom:20px; background:url(../Img/zhichi_h.png) no-repeat center bottom; margin-bottom:40px;}
.hjNscont h3 b{ color:#fe2002;}
.hjNscont h3 a{ color:#222;}


.Jqwrap{width:100%;max-width: 100%; width:auto;}
.Dxcont{margin:0 auto;padding:0px;width:1200px; height:640px;}
.Dxcont .Ty_left{margin:0px; padding:0px; width:325px; height:640px; overflow:hidden; background-color:#FFFFFF;  float:left;box-shadow: 3px 3px 3px #e6e7e6;}
.Dxcont .Ty_left .tyTitle{margin:0px; padding:0px; width:325px; height:40px; float:left; }
.Dxcont .Ty_left .tyTitle span.jq_t1{padding:3px 0px 0px 18px; width:250px; height:25px; float:left; text-align:left;font-size:18px; color:#f01c00; font-weight:bold; border-left:3px solid #333;  }
.Dxcont .Ty_left .tyTitle span.jq_t2{margin:0px; padding-top:10px; width:50px; height:40px; float:left; font-size:14px; color:#333;}
.Dxcont .Ty_left .tyTitle span.jq_t2 a{font-size:14px; color:#333;}
.Dxcont .Ty_left li{margin:0px; padding:10px 0px 0px 0px; width:305px; height:20px; line-height:20px; float:left; }
.Dxcont .Ty_left .tydzImg{margin-bottom:20px; padding:0px; width:325px; height:110px; float:left; }
.Dxcont .Ty_left li a{font-size:14px; color:#333;}
.Dxcont .Ty_left li span{height:20px; float:right; text-align:right; color:#999;}
.Dxcont .Ty_left .lb_1{margin:0px; padding:10px; width:218px; height:90px; float:left;}
.Dxcont .Ty_left .lb_2{margin:0px; padding:0px 10px 0px 10px; width:218px; height:90px; float:left; }
.Dxcont .Ty_right{margin-left:15px; display:inline; padding:0px; width:735px; height:310px; overflow:hidden; border:1px solid #bbb; float:left;}

.Dxcont .Jq_mid{margin-left:25px;margin-right:25px; display:inline; padding:0px; width:500px; height:640px; float:left; background-color:#fff;box-shadow: 3px 3px 3px #e6e7e6;}
.Dxcont .Jq_mid .tyTitle{margin:0px; padding:0px; width:500px; height:40px; float:left; }
.Dxcont .Jq_mid .tyTitle span.jq_t1{padding:3px 0px 0px 18px; width:420px; height:25px; float:left; text-align:left;font-size:18px; color:#f01c00; font-weight:bold;font-family:Arial; border-left:3px solid #333;  }
.Dxcont .Jq_mid .tyTitle span.jq_t2{margin:0px; padding-top:10px; width:50px; height:40px; float:left; font-size:14px; color:#333;}
.Dxcont .Jq_mid .tyTitle span.jq_t2 a{font-size:14px; color:#333;}
.Dxcont .Jq_mid .TabContent{width:500px;margin:0px;padding:0px;height:740px; overflow:hidden;}
.Dxcont .Jq_mid .TabContent .tabCt{margin-bottom:10px; padding:0px; width:500px;min-height:130px;height:auto!important;height:130px;overflow:hidden; float:left;border-bottom:1px dotted #ddd; }
.Dxcont .Jq_mid .TabContent .tabCt .hjnsImg{margin-right:15px; padding:0px; width:200px; height:120px; float:left;}
.Dxcont .Jq_mid .TabContent .tabCt .hjTitle{float:left; width:275px;padding:0px;min-height:26px;height:auto!important;height:26px;overflow:hidden; }
.Dxcont .Jq_mid .TabContent .tabCt .hjTitle a{font-size:14px; color:#333; font-weight:bold;}
.Dxcont .Jq_mid .TabContent .tabCt .hjTage{float:left; width:275px;padding:0px;height:70px;overflow: hidden; font-size:14px; color:#333; line-height:24px;  }
.Dxcont .Jq_mid .TabContent .tabCt .hjTage a{font-size:14px; color:#FF0000;}
.Dxcont .Jq_mid .TabContent .tabCt .hjTime{float:left; width:275px;padding-top:5px;height:30px;font-size:12px; color:#999;}


/*友情链接*/
.links{height:80px; overflow:hidden;  background-color:#171717; padding-top:20px; width:100%;}
.links h3{ font-size:16px; color:#fff; background:url(../Img/links.png) no-repeat left center; padding-left:20px; float:left}
.links h3 p{ font-size:18px; color:#636363;}
.links ul{ overflow:hidden; float:left; margin-left:40px; margin-top:15px;}
.links ul li{ float:left; border-left:1px dotted #8e8e8e; padding:0 20px;}
.links ul li a{ color:#8e8e8e}


